pressure reducing station - English Synonyms Dictionary